package com.net.wanjian.networkhospitalmanager.bean;

import java.util.List;

/**
 * Description: 学生获取轮转信息
 * Created by lidongcai on 17/7/26.
 * Email:  lidongcaiocc@163.com
 */

public class SearchRotateStudentInfoListResult {


    /**
     * result : 1
     * data : {"token":"k%2F7vQZp3yonwkHfVcK41GaXy7TucIVDaFXtq7p8RoOgWSk3lsKxTwuY9gg%2BydPgYcFLnr7JUOgAGBta8R7UknA%3D%3D","RotationInfo":[{"RotationTime":"2017-05-01","RotationAllDepartment":"内科","RotationData":[{"RotationStartTime":"2017-05-28","RotationEndTime":"2017-06-27","RotationDepartment":"内科","RotationTeacher":{"UserIdentityID":"","UserInfoID":"","UserInfoCode":"","UserInfoTrueName":"","UserInfoPhone":"","PositionalTitles":"","DepartmentName":""}}]},{"RotationTime":"2017-06-01","RotationAllDepartment":"血管外科,内科","RotationData":[{"RotationStartTime":"2017-06-28","RotationEndTime":"2017-07-27","RotationDepartment":"血管外科","RotationTeacher":{"UserIdentityID":"","UserInfoID":"","UserInfoCode":"","UserInfoTrueName":"","UserInfoPhone":"","PositionalTitles":"","DepartmentName":""}},{"RotationStartTime":"2017-05-28","RotationEndTime":"2017-06-27","RotationDepartment":"内科","RotationTeacher":{"UserIdentityID":"","UserInfoID":"","UserInfoCode":"","UserInfoTrueName":"","UserInfoPhone":"","PositionalTitles":"","DepartmentName":""}}]},{"RotationTime":"2017-07-01","RotationAllDepartment":"普通外科,血管外科","RotationData":[{"RotationStartTime":"2017-07-28","RotationEndTime":"2017-08-27","RotationDepartment":"普通外科","RotationTeacher":{"UserIdentityID":"fb29e49d-9cb0-4f2e-bef2-9f5c2d8c85cf","UserInfoID":"419a1727-b847-4aea-876c-192c8c0269f7","UserInfoCode":"7788988","UserInfoTrueName":"我是教师C","UserInfoPhone":"","PositionalTitles":"","DepartmentName":"妇科门诊"}},{"RotationStartTime":"2017-06-28","RotationEndTime":"2017-07-27","RotationDepartment":"血管外科","RotationTeacher":{"UserIdentityID":"fb29e49d-9cb0-4f2e-bef2-9f5c2d8c85cf","UserInfoID":"419a1727-b847-4aea-876c-192c8c0269f7","UserInfoCode":"7788988","UserInfoTrueName":"我是教师C","UserInfoPhone":"","PositionalTitles":"","DepartmentName":"妇科门诊"}}]},{"RotationTime":"2017-08-01","RotationAllDepartment":"普通外科,妇科门诊","RotationData":[{"RotationStartTime":"2017-07-28","RotationEndTime":"2017-08-27","RotationDepartment":"普通外科","RotationTeacher":{"UserIdentityID":"fb29e49d-9cb0-4f2e-bef2-9f5c2d8c85cf","UserInfoID":"419a1727-b847-4aea-876c-192c8c0269f7","UserInfoCode":"7788988","UserInfoTrueName":"我是教师C","UserInfoPhone":"","PositionalTitles":"","DepartmentName":"妇科门诊"}},{"RotationStartTime":"2017-08-28","RotationEndTime":"2017-09-27","RotationDepartment":"妇科门诊","RotationTeacher":{"UserIdentityID":"fb29e49d-9cb0-4f2e-bef2-9f5c2d8c85cf","UserInfoID":"419a1727-b847-4aea-876c-192c8c0269f7","UserInfoCode":"7788988","UserInfoTrueName":"我是教师C","UserInfoPhone":"","PositionalTitles":"","DepartmentName":"妇科门诊"}}]},{"RotationTime":"2017-09-01","RotationAllDepartment":"妇科门诊","RotationData":[{"RotationStartTime":"2017-08-28","RotationEndTime":"2017-09-27","RotationDepartment":"妇科门诊","RotationTeacher":{"UserIdentityID":"fb29e49d-9cb0-4f2e-bef2-9f5c2d8c85cf","UserInfoID":"419a1727-b847-4aea-876c-192c8c0269f7","UserInfoCode":"7788988","UserInfoTrueName":"我是教师C","UserInfoPhone":"","PositionalTitles":"","DepartmentName":"妇科门诊"}}]},{"RotationTime":"2017-10-01","RotationAllDepartment":"血管外科","RotationData":[{"RotationStartTime":"2017-10-28","RotationEndTime":"2017-11-27","RotationDepartment":"血管外科","RotationTeacher":{"UserIdentityID":"","UserInfoID":"","UserInfoCode":"","UserInfoTrueName":"","UserInfoPhone":"","PositionalTitles":"","DepartmentName":""}}]},{"RotationTime":"2017-11-01","RotationAllDepartment":"血管外科","RotationData":[{"RotationStartTime":"2017-10-28","RotationEndTime":"2017-11-27","RotationDepartment":"血管外科","RotationTeacher":{"UserIdentityID":"","UserInfoID":"","UserInfoCode":"","UserInfoTrueName":"","UserInfoPhone":"","PositionalTitles":"","DepartmentName":""}}]},{"RotationTime":"2017-12-01","RotationAllDepartment":"皮肤科","RotationData":[{"RotationStartTime":"2017-12-28","RotationEndTime":"2018-01-27","RotationDepartment":"皮肤科","RotationTeacher":{"UserIdentityID":"","UserInfoID":"","UserInfoCode":"","UserInfoTrueName":"","UserInfoPhone":"","PositionalTitles":"","DepartmentName":""}}]}]}
     */

    private int result;
    private DataBean data;

    public int getResult() {
        return result;
    }

    public void setResult(int result) {
        this.result = result;
    }

    public DataBean getData() {
        return data;
    }

    public void setData(DataBean data) {
        this.data = data;
    }

    public static class DataBean {
        /**
         * token : k%2F7vQZp3yonwkHfVcK41GaXy7TucIVDaFXtq7p8RoOgWSk3lsKxTwuY9gg%2BydPgYcFLnr7JUOgAGBta8R7UknA%3D%3D
         * RotationInfo : [{"RotationTime":"2017-05-01","RotationAllDepartment":"内科","RotationData":[{"RotationStartTime":"2017-05-28","RotationEndTime":"2017-06-27","RotationDepartment":"内科","RotationTeacher":{"UserIdentityID":"","UserInfoID":"","UserInfoCode":"","UserInfoTrueName":"","UserInfoPhone":"","PositionalTitles":"","DepartmentName":""}}]},{"RotationTime":"2017-06-01","RotationAllDepartment":"血管外科,内科","RotationData":[{"RotationStartTime":"2017-06-28","RotationEndTime":"2017-07-27","RotationDepartment":"血管外科","RotationTeacher":{"UserIdentityID":"","UserInfoID":"","UserInfoCode":"","UserInfoTrueName":"","UserInfoPhone":"","PositionalTitles":"","DepartmentName":""}},{"RotationStartTime":"2017-05-28","RotationEndTime":"2017-06-27","RotationDepartment":"内科","RotationTeacher":{"UserIdentityID":"","UserInfoID":"","UserInfoCode":"","UserInfoTrueName":"","UserInfoPhone":"","PositionalTitles":"","DepartmentName":""}}]},{"RotationTime":"2017-07-01","RotationAllDepartment":"普通外科,血管外科","RotationData":[{"RotationStartTime":"2017-07-28","RotationEndTime":"2017-08-27","RotationDepartment":"普通外科","RotationTeacher":{"UserIdentityID":"fb29e49d-9cb0-4f2e-bef2-9f5c2d8c85cf","UserInfoID":"419a1727-b847-4aea-876c-192c8c0269f7","UserInfoCode":"7788988","UserInfoTrueName":"我是教师C","UserInfoPhone":"","PositionalTitles":"","DepartmentName":"妇科门诊"}},{"RotationStartTime":"2017-06-28","RotationEndTime":"2017-07-27","RotationDepartment":"血管外科","RotationTeacher":{"UserIdentityID":"fb29e49d-9cb0-4f2e-bef2-9f5c2d8c85cf","UserInfoID":"419a1727-b847-4aea-876c-192c8c0269f7","UserInfoCode":"7788988","UserInfoTrueName":"我是教师C","UserInfoPhone":"","PositionalTitles":"","DepartmentName":"妇科门诊"}}]},{"RotationTime":"2017-08-01","RotationAllDepartment":"普通外科,妇科门诊","RotationData":[{"RotationStartTime":"2017-07-28","RotationEndTime":"2017-08-27","RotationDepartment":"普通外科","RotationTeacher":{"UserIdentityID":"fb29e49d-9cb0-4f2e-bef2-9f5c2d8c85cf","UserInfoID":"419a1727-b847-4aea-876c-192c8c0269f7","UserInfoCode":"7788988","UserInfoTrueName":"我是教师C","UserInfoPhone":"","PositionalTitles":"","DepartmentName":"妇科门诊"}},{"RotationStartTime":"2017-08-28","RotationEndTime":"2017-09-27","RotationDepartment":"妇科门诊","RotationTeacher":{"UserIdentityID":"fb29e49d-9cb0-4f2e-bef2-9f5c2d8c85cf","UserInfoID":"419a1727-b847-4aea-876c-192c8c0269f7","UserInfoCode":"7788988","UserInfoTrueName":"我是教师C","UserInfoPhone":"","PositionalTitles":"","DepartmentName":"妇科门诊"}}]},{"RotationTime":"2017-09-01","RotationAllDepartment":"妇科门诊","RotationData":[{"RotationStartTime":"2017-08-28","RotationEndTime":"2017-09-27","RotationDepartment":"妇科门诊","RotationTeacher":{"UserIdentityID":"fb29e49d-9cb0-4f2e-bef2-9f5c2d8c85cf","UserInfoID":"419a1727-b847-4aea-876c-192c8c0269f7","UserInfoCode":"7788988","UserInfoTrueName":"我是教师C","UserInfoPhone":"","PositionalTitles":"","DepartmentName":"妇科门诊"}}]},{"RotationTime":"2017-10-01","RotationAllDepartment":"血管外科","RotationData":[{"RotationStartTime":"2017-10-28","RotationEndTime":"2017-11-27","RotationDepartment":"血管外科","RotationTeacher":{"UserIdentityID":"","UserInfoID":"","UserInfoCode":"","UserInfoTrueName":"","UserInfoPhone":"","PositionalTitles":"","DepartmentName":""}}]},{"RotationTime":"2017-11-01","RotationAllDepartment":"血管外科","RotationData":[{"RotationStartTime":"2017-10-28","RotationEndTime":"2017-11-27","RotationDepartment":"血管外科","RotationTeacher":{"UserIdentityID":"","UserInfoID":"","UserInfoCode":"","UserInfoTrueName":"","UserInfoPhone":"","PositionalTitles":"","DepartmentName":""}}]},{"RotationTime":"2017-12-01","RotationAllDepartment":"皮肤科","RotationData":[{"RotationStartTime":"2017-12-28","RotationEndTime":"2018-01-27","RotationDepartment":"皮肤科","RotationTeacher":{"UserIdentityID":"","UserInfoID":"","UserInfoCode":"","UserInfoTrueName":"","UserInfoPhone":"","PositionalTitles":"","DepartmentName":""}}]}]
         */

        private String token;
        private List<RotationInfoBean> RotationInfo;

        public String getToken() {
            return token;
        }

        public void setToken(String token) {
            this.token = token;
        }

        public List<RotationInfoBean> getRotationInfo() {
            return RotationInfo;
        }

        public void setRotationInfo(List<RotationInfoBean> RotationInfo) {
            this.RotationInfo = RotationInfo;
        }

        public static class RotationInfoBean {
            /**
             * RotationTime : 2017-05-01
             * RotationAllDepartment : 内科
             * RotationData : [{"RotationStartTime":"2017-05-28","RotationEndTime":"2017-06-27","RotationDepartment":"内科","RotationTeacher":{"UserIdentityID":"","UserInfoID":"","UserInfoCode":"","UserInfoTrueName":"","UserInfoPhone":"","PositionalTitles":"","DepartmentName":""}}]
             */

            private String RotationTime;
            private String RotationAllDepartment;
            private List<RotationDataBean> RotationData;

            public String getRotationTime() {
                return RotationTime;
            }

            public void setRotationTime(String RotationTime) {
                this.RotationTime = RotationTime;
            }

            public String getRotationAllDepartment() {
                return RotationAllDepartment;
            }

            public void setRotationAllDepartment(String RotationAllDepartment) {
                this.RotationAllDepartment = RotationAllDepartment;
            }

            public List<RotationDataBean> getRotationData() {
                return RotationData;
            }

            public void setRotationData(List<RotationDataBean> RotationData) {
                this.RotationData = RotationData;
            }

            public static class RotationDataBean {
                /**
                 * RotationStartTime : 2017-05-28
                 * RotationEndTime : 2017-06-27
                 * RotationDepartment : 内科
                 * RotationTeacher : {"UserIdentityID":"","UserInfoID":"","UserInfoCode":"","UserInfoTrueName":"","UserInfoPhone":"","PositionalTitles":"","DepartmentName":""}
                 */

                private String RotationStartTime;
                private String RotationEndTime;
                private String RotationDepartment;
                private RotationTeacherBean RotationTeacher;

                public String getRotationStartTime() {
                    return RotationStartTime;
                }

                public void setRotationStartTime(String RotationStartTime) {
                    this.RotationStartTime = RotationStartTime;
                }

                public String getRotationEndTime() {
                    return RotationEndTime;
                }

                public void setRotationEndTime(String RotationEndTime) {
                    this.RotationEndTime = RotationEndTime;
                }

                public String getRotationDepartment() {
                    return RotationDepartment;
                }

                public void setRotationDepartment(String RotationDepartment) {
                    this.RotationDepartment = RotationDepartment;
                }

                public RotationTeacherBean getRotationTeacher() {
                    return RotationTeacher;
                }

                public void setRotationTeacher(RotationTeacherBean RotationTeacher) {
                    this.RotationTeacher = RotationTeacher;
                }

                public static class RotationTeacherBean {
                    /**
                     * UserIdentityID :
                     * UserInfoID :
                     * UserInfoCode :
                     * UserInfoTrueName :
                     * UserInfoPhone :
                     * PositionalTitles :
                     * DepartmentName :
                     */

                    private String UserIdentityID;
                    private String UserInfoID;
                    private String UserInfoCode;
                    private String UserInfoTrueName;
                    private String UserInfoPhone;
                    private String PositionalTitles;
                    private String DepartmentName;

                    public String getUserIdentityID() {
                        return UserIdentityID;
                    }

                    public void setUserIdentityID(String UserIdentityID) {
                        this.UserIdentityID = UserIdentityID;
                    }

                    public String getUserInfoID() {
                        return UserInfoID;
                    }

                    public void setUserInfoID(String UserInfoID) {
                        this.UserInfoID = UserInfoID;
                    }

                    public String getUserInfoCode() {
                        return UserInfoCode;
                    }

                    public void setUserInfoCode(String UserInfoCode) {
                        this.UserInfoCode = UserInfoCode;
                    }

                    public String getUserInfoTrueName() {
                        return UserInfoTrueName;
                    }

                    public void setUserInfoTrueName(String UserInfoTrueName) {
                        this.UserInfoTrueName = UserInfoTrueName;
                    }

                    public String getUserInfoPhone() {
                        return UserInfoPhone;
                    }

                    public void setUserInfoPhone(String UserInfoPhone) {
                        this.UserInfoPhone = UserInfoPhone;
                    }

                    public String getPositionalTitles() {
                        return PositionalTitles;
                    }

                    public void setPositionalTitles(String PositionalTitles) {
                        this.PositionalTitles = PositionalTitles;
                    }

                    public String getDepartmentName() {
                        return DepartmentName;
                    }

                    public void setDepartmentName(String DepartmentName) {
                        this.DepartmentName = DepartmentName;
                    }
                }
            }
        }
    }
}
